Address:
60 E Main St,Welland
Latitude:
42.99200
Longitude:
-79.25100